subcontracting firm - Almanca İngilizce Sözlük